ragged cloth/apron - German English Dictionary